SuperScript Users Guide

About Carlson Software, dba DotSoft, LLC

Carlson Software, Inc
33 E 2ND ST
MAYSVILLE, KY 41056

Website: http://www.dotsoft.com

DotSoft SuperScript Copyright

Originally created by DotSoft, LLC.
Copyright © 2025 Carlson Software, Inc. All rights reserved.

Software License

Software Reproduction: Purchasing this product entitles you to use the software on one computer. Additional licenses must be purchased for additional computers. This software may not be reproduced in any form, other than making a single backup copy for archival purposes only. It is explicitly illegal to give away or sell copies of this software. Federal regulations provide severe fines for illegally copied software.

Manual Reproduction: This reference manual may be printed for the use of the holder of this license and may not be reproduced in any other form for any purpose, without prior written approval of DotSoft.

Changes: DotSoft reserves the right to revise and improve its products as it sees fit. This publication describes the state of the product on the date shown on the cover, and it may not reflect the product at all times in the future.

Upgrades and Updates: If this software is being licensed to you as an upgrade or update to previously licensed software, you must destroy or return to DotSoft the software previously licensed to you, including any copies resident on your hard drive, within thirty (30) days of the purchase of the upgrade or update.

Software Disclaimer

Disclaimer: DotSoft disclaims any and all liability for any damages arising out of the use or operation, or inability to use the software. Furthermore, licensee agrees to hold DotSoft harmless from such claims.

DotSoft makes no warranty, either expressed or implied, as to the fitness of this product for a particular purpose. All materials are to be considered "as-is" and use of this manual and any included software should be considered as at your own risk.

Product Trademarks

All other trademarks are property of their respective owners.

Product Support

The exclusive method of support for this product is provided by email:

Operating Instructions

This tool is contained within this single dialog. Each section of the dialog is detailed below.

SuperScript
SuperScript Dialog Interface
  1. Process List: This is the list of files to be processed. It is controlled by the column of buttons on the right. The list can be compiled by any combination and repeats of the add methods.
    • Clear: Clears the entire contents of the list.
    • Add List: Allows you to select a text file containing filenames. This allows you to have a pre-built list of files that can be quickly loaded over and over. The list can be created in an ASCII editor like notepad, or more likely created by a DOS command. For example, the following statement issued at the command prompt will generate a file containing multiple files.

      DIR *.DWG /S /B > OUTPUT.TXT

      • The /S switch means include all subdirectories under the directory the command is issued in.
      • The /B switch means a bare list containing only the filename, otherwise the file size and date would be output causing errors in the multi drawing tools.

      Note: An alternate method that can be used to produce the list is through a drag-and-drop from Windows Explorer.

      Note: When using a previously saved list, SuperScript will only add files from the list that it can actively find.

    • Add Files: Presents a Windows standard multi file selection dialog. Use the standard Windows methods of click, shift+click, or ctrl+click to select your choices.
    • Add Folder: Presents a Windows standard folder selection dialog. All files in the selected folder will be added to the list. If the Include Subfolders toggle is turned on, all DWG files in the folders under the selected folder will also be added.
    • Save List: Saves the contents of the process list to a txt file for later recall.
  2. Per-Drawing Script: This area contains the script editor and control tools.
    • Clear: Immediately clears the contents of the script editor. If you have made changes, you should save them first.
    • Open File: Clears the contents of the script editor and replaces it with the contents of the selected file.
    • Save File: Saves the contents of the script editor to a.SCR file. This can be a fragment (like those supplied with the software) or a complete script.

    Editor Notes:

    • Unless the script is to be executed inside an existing drawing, it needs to begin with an open statement. The quickest way to start is to drag the OpenDrawing.scr to the editor. If you enter your own open statement, you must use <FILENAME.DWG> for the placement of the filename.
    • Unless you want to discard the changes, you should add a save statement. Drag the QuickSave.scr to the editor to add it.
    • Unless you want multiple drawings to remain open, you should add a close statement. Drag the CloseDrawing.scr to the editor to add it.
    • Be careful with the existence of spaces and carriage returns. AutoCAD scripts are extremely sensitive to these and the presence or absence of them can make or break a script.
  3. Options: Indicate various bounds in which SuperScript should operate.
    • Minimum File Version: Sets the minimum file version to be processed.
    • Maximum File Version: Sets the maximum file version to be processed.
    • Ignore Read-Only: This toggle controls whether files with an operating system read-only flag are processed. If the toggle is clear, the file will be ignored. If the file is checked, the read-only flag will be removed from the drawing file so it can be processed effectively.

    Note: Listed version values are numbers from 9 through 18.

    • Values 9 through 14 reflect releases R9 through R14.
    • AutoCAD 2000, 2000i, and 2002 share the "15" format.
    • AutoCAD 2004, 2005, and 2006 share the "16" format.
    • AutoCAD 2007, 2008, and 2009 share the "17" format.
    • AutoCAD 2010 uses the "18" format.
  4. Output Master Script: This area sets the final specs and begins processing.
    • File: This is the output script file created. The default file is the system temporary folder and the name BATCH.SCR.
    • Create: This button processes the file list and creates the script file. After completion, the filename used is copied to the Windows clipboard.

      The next step would be to issue the AutoCAD script command, then simply right click and choose Paste, or press Shift+Ins to paste the name. Choosing OK at this point causes AutoCAD to begin processing the script file.

    • Make/Run: This button is a more convenient way for users of full AutoCAD to begin processing. It makes the script file, activates AutoCAD, then starts the script file. AutoCAD does need to be running first and at the command prompt ready to begin processing.

      Note: Make/Run on AutoCAD LT and IntelliCAD is not supported.